
//这个需要配合module2.api.model中的package-info.java中的@org.springframework.modulith.NamedInterface("dypmodel")
//@ApplicationModule(
//        allowedDependencies = "module2.api::dypmodel"
//)

//明确的申明依赖的是哪个模块，如果不申明所有暴露的模块都可以，有了声明其他模块就不允许被使用
@ApplicationModule(
        allowedDependencies = "module1d.api"
)
package com.dyp.modulith_demo.module1.service;

import org.springframework.modulith.ApplicationModule;